Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LON YR ODYN Terraced £100,000 16 Feb 2011
5 LON YR ODYN Terraced £64,000 18 Aug 2008
13 LON YR ODYN Terraced £37,952 6 Jul 2001
17 LON YR ODYN Semi-Detached £76,000 12 May 2009
18 LON YR ODYN Terraced £84,000 17 Sep 2004
23 LON YR ODYN Terraced £33,000 19 Feb 1997
25 LON YR ODYN Terraced £82,500 25 Jul 2008
26 LON YR ODYN Terraced £118,000 15 Oct 2021